package com.example.mobile2030606148tdhdemo;

import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.ImageView;

import androidx.appcompat.app.AppCompatActivity;
//点击开灯按钮，显示明亮图片，点击关灯按钮，显示黑暗图片
public class MainActivity extends AppCompatActivity {

    private ImageView ivMainLight;
    private Button btnMainLightOn;
    private Button btnMainLightOff;
    private Button btnMainFan;
    int i;
    private int[] lines;
    private int linesID=0;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        initView();
        lines=new int[6];
        lines[0]=R.drawable.line01_01;
        lines[1]=R.drawable.line01_02;
        lines[2]=R.drawable.line01_03;
        lines[3]=R.drawable.line01_04;
        lines[4]=R.drawable.line01_05;
        lines[5]=R.drawable.line01_06;

        btnMainLightOn.setOnClickListener(new View.OnClickListener(){
            @Override
            public void onClick(View view){
                ivMainLight.setImageResource(lines[linesID+1]);
                linesID=1;
                ivMainLight.setImageResource(R.drawable.light_on);
            }
        });
        btnMainLightOff.setOnClickListener(new View.OnClickListener(){
            @Override
            public void onClick(View view){
                ivMainLight.setImageResource(R.drawable.light_off);
            }
        });
        btnMainFan.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
             i++;
             if(i%2==0){
                 ivMainLight.setImageResource(R.drawable.fan_on);
             }else{
                 ivMainLight.setImageResource(R.drawable.fan_off);
             }


            }
        });

    }

    private void initView() {
        ivMainLight = (ImageView) findViewById(R.id.iv_main_light);
        btnMainLightOn = (Button) findViewById(R.id.btn_main_lightOn);
        btnMainLightOff = (Button) findViewById(R.id.btn_main_lightOff);
        btnMainFan=(Button) findViewById(R.id.btn_main_Fan);
    }
}